Tool Modeling with Fujaba
نویسندگان
چکیده
This paper is a small tutorial on tool building with Fujaba. With the help of a small case study, we exemplify how the different requirements of an environment for a visual language may be addressed using Fujaba graph transformations. This covers abstract and concrete syntax, static and operational semantics, and model transformations. This case study shows, how the more sophisticated language elements of Fujaba may be exploited in modeling complex aspects of the desired CASE tool. In addition, we address some not graph grammar related aspects in building such an environment, e.g. the graphical user interface and multi-user support.
منابع مشابه
UML-Based Rule Modeling with Fujaba
In this paper we describe visual rule modeling tool Strelka, which is implemented as a Fujaba plugin. The modeling tool supports a UML-Based Rule Modeling Language (URML). It extends standard UML metamodel with a concept of a rule. We discuss an issue of a UML-based rule modeling, present rule metamodel, describe implementation of a Fujaba plugin and give examples of business rules, modeled usi...
متن کاملSimulation and Testing of Mobile Computing Platforms using Fujaba
The paper presents an approach for analysis, modeling and validation of mobile computing platforms with the tool support of Fujaba. The approach is developed based on UMLlike meta models and graph transformation techniques to support sound methodological principals, formal analysis and refinement. With conceptual and concrete level of modeling and simulation, the approach could support applicat...
متن کاملSimulation and Testing of Mobile Computing Systems using Fujaba
The paper presents an approach for analysis, modeling and validation of mobile information systems with the tool support of Fujaba. The approach is developed based on UMLlike meta models and graph transformation techniques to support sound methodological principals, formal analysis and refinement. With conceptual and concrete level of modeling and simulation, the approach could support applicat...
متن کاملLetting EMF Tools Talk to Fujaba through Adapters
Many software modelling tools are built on top of the Eclipse Modeling Framework (EMF) through which they can communicate and exchange models. In contrast to that, the Fujaba Toolsuite defines its own modelling framework. Both frameworks are built on the same concepts of software modelling. Therefore, they can be adapted. This paper presents an implementation of a generic adapter layer that ada...
متن کاملDeveloping a Model Composition Framework with Fujaba – An Experience Report
Reuseware is an open-source model composition framework for composing models defined in arbitrary Ecore-based languages. In its four years of development, Reuseware has experienced many extensions and refactorings due to the integration of new research results and requirements. One year ago, a redevelopment of Reuseware’s core was started. Thanks to its EMF code generation, Fujaba was introduce...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Electr. Notes Theor. Comput. Sci.
دوره 148 شماره
صفحات -
تاریخ انتشار 2006